notch fence - Turkish English Dictionary